/**
 * 
 */
package com.gopay.common.domain.cps.transfer;


import com.gopay.common.constants.approval.DecisionValue;
import com.gopay.common.domain.BaseEntity;

/**
 * @Tran01200VO.java
 * @author xiefei
 * @2013-4-17 下午4:05:17  www.gopay.com.cn Inc.All rights reserved.
 */
public class Tran01200VO extends BaseEntity {

    /**
     * 
     */
    private static final long serialVersionUID = 1L;

    private String orderId;
    
    private String recvOrderId;
    
    private DecisionValue decision;
    
    private String merAmt;
    
    private String recvAcctId;

    /**
     * 审核意见
     */
    private String checkRemark;
    
    private String userId;
    
    private String step;
    
    private String refundChannel;
    
    /**
     * @Fields manualModifyStatus : 退款优化  手动修改交易状态"银行退款处理中" 为“成功” 或 “失败”
     * <per>
     * Console 退款查询 对“银退款处理中” 进行修改 :
     *  当选择“银行退款成功”，将交易状态改为“成功”，退款状态改为“退款成功”，记账（现有流程）。 对应结果 “success”
     *  当选择“银行退款失败”，将交易状态改为“失败”，退款状态改为“银行退款失败”，记账（现有流程）。对应结果 “failed”
     * </pre>
     */
    private String  manualModifyStatus;
    
    /**
     * @return the orderId
     */
    public String getOrderId() {
        return orderId;
    }

    /**
     * @param orderId the orderId to set
     */
    public void setOrderId(String orderId) {
        this.orderId = orderId;
    }

    /**
     * @return the recvOrderId
     */
    public String getRecvOrderId() {
        return recvOrderId;
    }

    /**
     * @param recvOrderId the recvOrderId to set
     */
    public void setRecvOrderId(String recvOrderId) {
        this.recvOrderId = recvOrderId;
    }

    /**
     * @return the decision
     */
    public DecisionValue getDecision() {
        return decision;
    }

    /**
     * @param decision the decision to set
     */
    public void setDecision(DecisionValue decision) {
        this.decision = decision;
    }

    /**
     * @return the merAmt
     */
    public String getMerAmt() {
        return merAmt;
    }

    /**
     * @param merAmt the merAmt to set
     */
    public void setMerAmt(String merAmt) {
        this.merAmt = merAmt;
    }

    public String getRecvAcctId() {
        return recvAcctId;
    }

    public void setRecvAcctId(String recvAcctId) {
        this.recvAcctId = recvAcctId;
    }

    public String getCheckRemark() {
        return checkRemark;
    }

    public void setCheckRemark(String checkRemark) {
        this.checkRemark = checkRemark;
    }
    
    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    
    public String getStep() {
        return step;
    }

    public void setStep(String step) {
        this.step = step;
    }

	public String getRefundChannel() {
		return refundChannel;
	}

	public void setRefundChannel(String refundChannel) {
		this.refundChannel = refundChannel;
	}

    public String getManualModifyStatus() {
        return manualModifyStatus;
    }

    public void setManualModifyStatus(String manualModifyStatus) {
        this.manualModifyStatus = manualModifyStatus;
    }
    
}
